package com.ease.integration.snmp;

public class _FtthTrainingSnmpTemplateTest {

	public static void get(String model, String host, String oid) {

		SnmpClient snmpClient = new Snmp4jSnmpClient();
		snmpClient.setHost(host);

		SnmpTemplate snmpTemplate = new SnmpTemplate();
		snmpTemplate.setSnmpClient(snmpClient);

		String result = snmpTemplate.get(oid);

		System.out.println(model + ":" + oid + ": " + result);
	}

	public static void main(String[] args) {

		// 一级汇聚层L2
		// get("HW S9303","192.168.239.3", "1.3.6.1.2.1.1.1.0");
		// get("ZTE S8902", "192.168.239.130", "1.3.6.1.4.1.3902.3.348.3.1.1.1");

		// 二级汇聚层L2
		// get("HW MA5680T","192.168.239.5", "1.3.6.1.2.1.1.1.0");
		get("ZTE C300", "192.168.239.131", "1.3.6.1.2.1.1.1.0");

		// 接入层ONU
		// get("HW MA5616","192.168.239.6", "1.3.6.1.2.1.1.1.0");
		// ZTE 9806H

	}
}

// "192.168.239.3" "1.3.6.1.2.1.1.6"
/*
 * ----------start------------- ----------解析Response------------- 1.3.6.1.2.1.1.6.0 : Shenzhen China 1.3.6.1.2.1.1.1.0 =
 * Huawei Integrated Access Software 1.3.6.1.2.1.1.2.0 = 1.3.6.1.4.1.2011.2.115 1.3.6.1.2.1.1.3.0 = 37 days, 23:24:13.40
 * 1.3.6.1.2.1.1.4.0 = R&D Shenzhen, Huawei Technologies Co., Ltd. 1.3.6.1.2.1.1.5.0 = MA5680-Peixunjidi
 * 1.3.6.1.2.1.1.6.0 = Shenzhen China 1.3.6.1.2.1.1.7.0 = 78
 */